class Solution {
public:
    int findKOr(vector<int>& nums, int k) {
        int ans = 0;
        for (int i = 0; i < 32; i++)
        {
            int cnt = 0;
            for (auto e : nums)
            {
                cnt += (e >> i & 1);
            }
            if (cnt >= k)
            {
                ans |= (1 << i);
            }
        }
        return ans;

    }
};